#pragma once

class CBalloon
{
public:
	NOTIFYICONDATA* nid;

public:
	CBalloon(NOTIFYICONDATA* nid);
	CBalloon(HWND hWnd, HICON hIcon, TCHAR* szTitle, TCHAR* szTip, UINT uCallbackMsg);
public:
	~CBalloon(void);

public:
	void Show(LPCWSTR szText, DWORD dwInfoFlag);
	void Notify(LPCWSTR szText);
	void Error(LPCWSTR szText);
};